Linking Reactive Software to the X-Window System
نویسندگان
چکیده
We discuss our experience with linking (existing) reactive applications to X11 based graphical user interfaces. For implementing the user interface we choose to use the Tcl/Tk toolkit, whereas the application itself may be written in any language (even a declarative one) that provides means to perform primitive I/O. The application and the graphical user interface run as separate processes and communicate in either a synchronous or asynchronous way using a bidirectional communication channel. The proposed approach separates software engineering concerns, is easy to use, is reasonably efficient and enables the linking of arbitrary languages to graphical user interfaces.
منابع مشابه
Reactive and Active Power Control of Grid WECS Based on DFIG and Energy Storage System under both Balanced and Unbalanced Grid Conditions
This paper focuses on improving the active and reactive power control of Wind Energy Conversion System (WECS) by employing the Battery Energy Storage System (BESS) and controlling the frequency and voltage regulation instantaneously. The proposed power control scheme is composed of two control loops so that they are implemented and designed for active power control and controlling the reactive ...
متن کاملCheckpoints of GUI-based Applications
We describe a new system, called guievict, that enables the graphical user interface (GUI) of any application to be transparently migrated to or replicated on another display without premeditative steps such as re-linking the application program binary or re-directing the application process’s window system communication through a proxy. Guievict is based on a small X window server extension th...
متن کاملUSENIX Association Proceedings of the General Track : 2003 USENIX Annual Technical Conference
We describe a new system, called guievict, that enables the graphical user interface (GUI) of any application to be transparently migrated to or replicated on another display without premeditative steps such as re-linking the application program binary or redirecting the application process's window system communication through a proxy. Guievict is based on a small X window server extension tha...
متن کاملInverse Miniemulsion Method for Synthesis of Gelatin Nanoparticles in Presence of CDI/NHS as a Non-toxic Cross-linking System
In this research, gelatin nanoparticles were synthesized via inverse miniemulsion method by employing a mixture of a water soluble carbodiimide (CDI) and N-hydroxysuccinimide (NHS) as a non-toxic cross-linking system. The gelatin nanoparticles were characterized for their size and size distribution, morphology and stability and were compared with those of nanoparticles cross-linked by glutarald...
متن کاملA Nonlinear Voltage Stability Index based on Vector Analysis Method and Measurements of Active and Reactive Powers of Power System
This paper proposes a new voltage stability assessment method based on vector analysis method. This index extraction process relies on measurements of active and reactive powers from connected buses to the generator buses. Therefore, a limit for beginning of voltage collapse is determined based on the maximum power transfer theory. On the other hand, when the system requires load shedding, a ne...
متن کامل